﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IntelligentAgriculture.Contracts.Dto.Output
{
    public class SheepRescissionOutput
    {
        /// <summary>
        /// 主键
        /// </summary>
        public int SheepRescissionId { get; set; }
        /// <summary>
        /// 转舍日期
        /// </summary>
        public DateTime? SheepRescissionDate { get; set; }
        /// <summary>
        /// 羊只耳号
        /// </summary>
        public string? EarTag { get; set; }
        /// <summary>
        /// 转舍类型
        /// </summary>
        public int? RoundType { get; set; }
        /// <summary>
        /// 转出栋舍
        /// </summary>
        public int? OutBuildingManageId { get; set; }
        /// <summary>
        /// 转出栏位
        /// </summary>
        public int? OutColumMangementId { get; set; }
        /// <summary>
        /// 转入栋舍
        /// </summary>
        public int? ToBuildingManageId { get; set; }
        /// <summary>
        /// 转入栏位
        /// </summary>
        public int? ToColumMangementId { get; set; }
        /// <summary>
        /// 羊只类型
        /// </summary>
        public int? SheepType { get; set; }
        /// <summary>
        /// 品种
        /// </summary>
        public int? Variety { get; set; }
        /// <summary>
        /// 性别
        /// </summary>
        public bool? SheepRescissionSex { get; set; }
        /// <summary>
        /// 创建人
        /// </summary>
        public string? CreateName { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? CreateTime { get; set; }
        /// <summary>
        /// 修改人
        /// </summary>
        public string? UpdateName { get; set; }
        /// <summary>
        /// 修改时间
        /// </summary>
        public DateTime? UpdateTime { get; set; }
        /// <summary>
        /// 单据号
        /// </summary>
        public string? DocumentNumber { get; set; }
        /// <summary>
        /// 逻辑删除
        /// </summary>
        public bool? Isdel { get; set; }
        /// <summary>
        /// 当前栋舍名称
        /// </summary>
        public string? NowRidgepoleName { get; set; }
        /// <summary>
        /// 当前栏位名称
        /// </summary>
        public string? NowColumnName { get; set; }
        /// <summary>
        /// 转入栋舍名称
        /// </summary>
        public string? GoRidgepoleName { get; set; }
        /// <summary>
        /// 转入栏位名称
        /// </summary>
        public string? GOColumnName { get; set; }
    }
}
